 
<%@page import="upeu.cepre.business.AlumnoManager"%>
<%@page import="upeu.cepre.model.DetalleAlumnoCurso"%>
<%@page import="upeu.cepre.model.DetallePeriodoCurso"%>
<%@page import="java.util.ArrayList"%>

<%@page import="upeu.cepre.model.DetallePeriodoAlumno"%>


<%@page import="java.util.List"%>

<%@page language="java" contentType="text/html" pageEncoding="UTF-8"%>

<html> 
    <link rel="stylesheet" media="all" href="../../css/tabla.css" />
    <script type="text/javascript">
        function altRows(id){
            if(document.getElementsByTagName){  
		
                var table = document.getElementById(id);  
                var rows = table.getElementsByTagName("tr"); 
		 
                for(i = 0; i < rows.length; i++){          
                    if(i % 2 == 0){
                        rows[i].className = "evenrowcolor";
                    }else{
                        rows[i].className = "oddrowcolor";
                    }      
                }
            }
        }
        window.onload=function(){
            altRows('alternatecolor');
        }
    </script>
    <body>
        <%
            int numberSon = 1;
            List<DetallePeriodoCurso> detallePeriodoCursos = (List<DetallePeriodoCurso>) request.getSession().getAttribute("ListPeriodoCursos");
            List<DetalleAlumnoCurso> detalleAlumnoCursos = (List<DetalleAlumnoCurso>) request.getSession().getAttribute("ListAlumnoCurso");
            List<DetallePeriodoAlumno> detallePeriodoAlumnos = (List<DetallePeriodoAlumno>) request.getSession().getAttribute("ListAlumnos");

            AlumnoManager alumnoManag = new AlumnoManager();

            String rol = (String) request.getSession().getAttribute("rol");
            String usuario = (String) request.getSession().getAttribute("usuario");
            String periodo = (String) request.getSession().getAttribute("periodo");
            String sede = (String) request.getSession().getAttribute("sede");

        %>
        <%if (usuario.equals("null")) {%>
        <h1>SI FUNCIONA</h1>

        <%} else {%>

        <div id="container" >


            <div id="content" align="center" >

                <br>

                <br>
                <div>
                    <table  class="altrowstable" id="alternatecolor">
                        <tr>
                            <th colspan="100%">Lista de Notas de Cursos </th>
                        </tr>
                        <tr >
                            <th>#</th>
                            <th>Nombre Alumno</th>

                            <%
                                for (DetallePeriodoCurso setallePeriodoCursoTo : detallePeriodoCursos) {
                            %>

                            <th> <%=setallePeriodoCursoTo.getIdCurso()%> </th>
                            <%}%>


                            <th>Promedio</th>
                        </tr>


                        <%for (DetallePeriodoAlumno alumnosTo : detallePeriodoAlumnos) {

                                String idPeriodoAlumno = alumnosTo.getIdDetallePeriodoAlumno();%>
                        <tr>
                            <th> <%=numberSon++%> </th>
                            <th> <%=alumnoManag.finById(alumnosTo.getIdAlumno()).getNombre()%>  <%=alumnoManag.finById(alumnosTo.getIdAlumno()).getApellidoPaterno()%>  <%=alumnoManag.finById(alumnosTo.getIdAlumno()).getApellidoMaterno()%> </th>
                            <% for (DetalleAlumnoCurso alumnoCursoTo : detalleAlumnoCursos) {
                                    String caja = alumnoCursoTo.getIdDetallePeriodoAlumno();
                            %>
                            <%if (idPeriodoAlumno.equals(caja)) {%>

                            <th><%=alumnoCursoTo.getNotaCurso()%></th>

                            <%}%>
                            <%}%>
                            <th><%=alumnosTo.getNotaCursosFinal()%></th>
                        </tr>
                        <%}%>



                    </table>
                </div>
            </div>
        </div>
        <%}%>
    </body>
</html>
</html>



